package com.kykj.kykjyzw.service;

import com.kykj.kykjyzw.entity.MenuViewEntity;
import com.kykj.kykjyzw.entity.UserRoleViewEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AdminRoleService {
    List<MenuViewEntity> getMenuList(
            String rolename,
            String routename,
            int start,
            int limit
    );//获取分页
    int getMenuListCountByName(String rolename,
                               String routename);//获取分页查询总数
    int getMenuListCount();//获取分页查询
    List<UserRoleViewEntity> getUserRoleList(
            String rolename,
            String uname,
            int start,
            int limit
    );//获取用户角色列表
    int getUserRoleListCountByName(String rolename,
                                   String uname);//获取用户角色列表总数（有条件）
    int getUserRoleListCount();//获取用户角色列表总数（无条件）
}
